package pessoa;

import java.util.Hashtable;


public class GerenciaCliente {
	private static GerenciaCliente gerenciador;
	public static GerenciaCliente getInstance(){
		if (gerenciador == null){
			gerenciador = new GerenciaCliente();
		}
		return gerenciador;
	}
	
	private Hashtable<String, Cliente> clientes;
	
	private GerenciaCliente(){
		clientes = new Hashtable<String, Cliente>();
	}
	
	public boolean cadastraCliente(String nome, String endereco, String telefone, double renda){
		Cliente novoCliente = new Cliente(nome, telefone, endereco, renda);
		if (clientes.contains(novoCliente)){
			return false;
		}
		else {
			clientes.put(nome, novoCliente);
			return true;
		}
	}
	
	public Cliente buscaCliente(String nome){
		return clientes.get(nome);
	}
}